package com.oa.resources.util;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

import com.oa.resources.base.Unclone;
import com.oa.resources.util.enums.LogType;

/**
 * 文件名： com.blog.util.LogUtil.java
 * 作者： G20
 * 日期： 2017年4月11日
 * 功能说明：
 * =========================================================
 * 修改记录：
 * 修改作者 日期 修改内容
 * =========================================================
 * Copyright (c) 2010-2011 .All rights reserved.
 */
public class LogUtil extends Unclone {

	/** log日志 */
	private static Logger logger = LoggerFactory.getLogger(LogUtil.class);

	public static void LOG(LogType type, String msg) {

		if (type.getIndex() == 1) {
			logger.debug(msg);
		} else if (type.getIndex() == 2) {
			logger.info(msg);
		} else if (type.getIndex() == 3) {
			logger.error(msg);
		}
	}

	public static void LOG(LogType type, String msg, Object... objects) {

		if (type.getIndex() == 1) {
			logger.debug(msg, objects);
		} else if (type.getIndex() == 2) {
			logger.info(msg, objects);
		} else if (type.getIndex() == 3) {
			logger.error(msg, objects);
		}
	}
	
	private LogUtil(){}
}
